package co.edu.udea.xyz.iu.shared;

import com.google.gwt.i18n.client.Dictionary;

import co.edu.udea.xyz.iu.shared.dto.EmpleadoGWT;

public class EmpleadoSingleton {

	private static EmpleadoSingleton instancia = null;
	private EmpleadoGWT usuario;
	
	
	private EmpleadoSingleton() {
	
	}

	public static EmpleadoSingleton getInstance(){
		if(instancia == null){
			instancia = new EmpleadoSingleton();
			
		}
		return instancia;
	}
	
	public void setUpFromDictionary(Dictionary dic){
		usuario = new EmpleadoGWT();
		usuario.setNombre(dic.get("nombre"));
		usuario.setUsuario(dic.get("login"));
		usuario.setRol(dic.get("rol"));
	}
	
	public EmpleadoGWT getEmpleadoGWT(){
		return this.usuario;
	}
}
